package com.heima.service;

import com.heima.pojo.partner.Partner;
import com.heima.pojo.partner.PartnerPageResult;
import com.heima.pojo.partner.PartnerQueryParam;

public interface PartnerService {
    /**
     * 新增合作商
     * @param partner
     */
    void addPartner(Partner partner);

    /**
     * 合作商搜索
     * @param param
     * @return
     */
    PartnerPageResult search(PartnerQueryParam param);

    /**
     * 获取合作商详情
     * @param id
     * @return
     */
    Partner getById(Integer id);

    /**
     * 修改合作商
     * @param partner
     */
    void updatePartner(Partner partner);

    /**
     * 删除合作商
     * @param id
     */
    void deletePartner(Integer id);
}
